package com.tx.websocket.demo.dao;

import java.util.List;

import com.tx.websocket.demo.model.RoleResourceRel;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Mapper;


@Mapper
public interface RoleResourceRelDao {

    Integer addRoleResourceRel(RoleResourceRel roleResourceRel);

    List<RoleResourceRel> listRoleResourceRel(@Param("roleResourceRel") RoleResourceRel roleResourceRel);

    RoleResourceRel getRoleResourceRelByPrimaryKey(@Param("resourceId") Long resourceId, @Param("roleId") Long roleId);

    Integer delRoleResourceRelByPrimaryKey(@Param("resourceId") Long resourceId, @Param("roleId") Long roleId);

    Integer updateRoleResourceRel(RoleResourceRel roleResourceRel);

}
